import Vue from "vue";
// 引入 vuex
import Vuex from "vuex";

import App from "@/App.vue";

// 注册 vuex 插件
Vue.use(Vuex);

Vue.config.productionTip = false;

// 实例化 vuex 的 仓库  后续组件中的 this.$store === store
const store = new Vuex.Store({
  // 配置选项
  state: {
    // 存放数据
    a: 10,
    b: 20,
  },
});

// 实例化 Vue
new Vue({
  el: "#app",
  store,
  render: (h) => h(App),
});
